|
CATIA V5 Programmierung : Parameter String steuert Length
deyhawaii am 14.01.2012 um 10:51 Uhr (0)
Hallo zusammen,ich habe einen Parameter des Typs String. Dieser enthält drei Werte. Über diesen Parameter will ich einen Parameter des Typs Length steuern, der die Länge eines Blockes im Part steuert. (Wahrscheinlich kann ich den Parameter weglassen und meinen Stringparameter direkt den Block steuern, oder)Allerdings kann ich den Lenght Parameter nicht einfach auf den String Parameter verknüpfen. Wo ist das der Trick? Catia meckert halt immer rum von wegen String Parameter mit Length Parameter verknüpfen i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartNumber ersetzen
deyhawaii am 30.08.2013 um 11:11 Uhr (1)
Ach richtig, sorry, wollte das ja mit reinstellen. Wie blöde von mir!Hier ist das jetzige Macro:Sub CATMain()String5 = InputBox("Eingeben welcher Name oder Nummer ersetzt werden soll!!! ", "Test")String3 = InputBox("Zu ersetzenden Namen oder Nummer eingeben", "Test") Set productDocument1 = CATIA.ActiveDocument Set selection1 = productDocument1.Selection selection1.Search "(CATAsmSearch.Part),all" For i = 1 To selection1.Count Set productDocument1 = CATIA.ActiveDocument Set product1 = productDocum ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part / Product absolut setzen
deyhawaii am 17.02.2016 um 09:33 Uhr (1)
Hallo zusammen,ich bräuchte mal etwas Hilfe.Ich hätte gerne ein Macro mit dem ich Parts oder Product, wenn sie verschoben sind, wieder absolut setzen kann. Warum sie verschoben sind spielt ja keine Rolle.Einfach Macro starten, Part/Product selektieren und dann wird es auf 0,0,0 und 0°,0°,0° gesetzt.Kann mit da jemand helfen?Schon mal Danke!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zum Ändern von Texten in Details
deyhawaii am 14.11.2013 um 11:47 Uhr (1)
Hallo zusammen,ich habe für das 3D ein Makro das bestimmte Werte in der PartNumber sucht und ersetzt:Sub CATMain()String5 = InputBox("Eingeben welcher Name oder Nummer ersetzt werden soll!!! ", "Test")String3 = InputBox("Zu ersetzenden Namen oder Nummer eingeben", "Test") Set productDocument1 = CATIA.ActiveDocument Set selection1 = productDocument1.Selection selection1.Search "(CATAsmSearch.Part),all" For i = 1 To selection1.Count Set productDocument1 = CATIA.ActiveDocument Set product1 = product ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartNumber übernehmen
deyhawaii am 28.02.2014 um 11:06 Uhr (1)
Hallo Uwe,danke für die Antwort. Das mit der Formel klingt ganz gut, nur bleibt die ja im Part hinterlegt. Das möchte ich eigentlich nicht. Gibt es nicht die Möglichkeit für ein Macro dass einfach den Inhalt von der PartNumber in die beiden anderen Einträge kopiert. Bestimmt, oder?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartNumber übernehmen
deyhawaii am 28.02.2014 um 15:40 Uhr (1)
Hey imation 1999,das hat gut geklappt.Ausgezeichnet!Jetzt hab ich noch diese Macro hier. Das paßt den Instance Name auf die Part Number an.Wie kann ich die Macros jetzt zusammenführen dass ich alles mit einem Macro erschlagen kann?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert im Parameter mit Makro ändern
deyhawaii am 23.08.2018 um 08:33 Uhr (1)
Hallo Bernd,danke, funktioniert bestens!Werde mir das mal genauer anschauen, vielleicht bekomm ich ja raus, wo ich immer die Fehler gemacht habe.Werde auch noch versuchen, dass ich den Wert nur einmal eingeben muss und nicht bei jeden Part wieder neu. Wobei ich glaube, dass das wieder nicht so einfach wird. Mal sehen.Auf jeden Fall besten Danke!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
deyhawaii am 12.10.2012 um 11:03 Uhr (0)
Hallo zusammen,muss mich nochmal mit dem Thema "eigene Properties eintragen" beschäftigen.Kann ich aus einer Excelliste die Einträge nach Catia in die Properties übertragen? Ohne dauernd paste & copy zu verwenden.Wenn ich z.B. eine Lagernummer eintragen will. Im Excel heißt die Zeile wie das Property im Catia heißt. Ich wähle im Excal die entsprechende Nummer aus, drücke ein Makro o.ä. und im Catia wird es automatisch in mein Part/Product eingetragen. So in der Art.Ich hoffe ihr versteht was ich meine...
|
| In das Form CATIA V5 Programmierung wechseln |